// button
.W_gotop
.W_btn_a
.W_btn_c
.W_btn_d
.W_btn_e
.W_btn_big
.s-btn-a
.s-btn-b
.s-btn-c
.m-gotop
.card.authority .btn
.pay-charts-tip .hd .btn
.chart-group .chart.pay-chart .pay-chart-btn span
.micro-analysis .search-wrapper span
  position relative
  border-color var(--c-accent) !important
  background-color var(--c-accent) !important
  background-image none !important
  color var(--c-white) !important
  overflow hidden !important
  vertical-align middle
  cursor pointer

  span
  em
  i
    color var(--c-white) !important

  &::after
    content ''
    display block
    position absolute
    top 0
    bottom 0
    left 0
    right 0
    background-image linear-gradient(70deg, transparent 20%, rgba(255, 255, 255, 0.3), transparent 80%)
    transform translateX(-100%)
    transition transform 0.3s ease-in-out !important

  &:hover
    color var(--c-white) !important

    span
    em
    i
      color var(--c-white) !important

    &::after
      transform translateX(100%)

.W_layer .send_weibo .W_btn_a_disable
.W_btn_a_disable
.W_btn_b
.private_dialogue_box .private_dialogue_body .msg_bubble_list .W_btn_b
.artical_add_box .btn_line a
.chart-group .chart .c-hd .c-jump
.download .export span
.pay-charts-tip .hd .btn.preview
.v-home-root .data-card .filter-wrapper .form-item .form-data .search
  border 1px solid var(--c-border) !important
  background-color var(--c-background) !important
  color var(--c-title) !important
  cursor pointer
  transition all 0.3s ease-in-out

  span
    color var(--c-text) !important

  &::after
    content none !important

  &:hover
    border-color var(--c-accent) !important
    background-color var(--c-hover) !important
    color var(--c-text) !important

    span
      color var(--c-text) !important